disability free life expectancy - Turco Inglés Diccionario